(systematic) mass rape - Español Inglés Diccionario